body{ font-family:"Microsoft YaHei","微软雅黑"; background:#fff; min-width:1200px;}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0;}
ol, ul {margin: 0;padding: 0;list-style: none;}
a {text-decoration: none;color: #333;}
img{border: none;}
br{font-size: 0;}
.h2,.h1{ width:100%; height:20px; overflow:hidden;}
.h1{ width:100%; height:10px; overflow:hidden;}


.ads_contain{ width:1200px; margin:0 auto; padding:30px 0px; position:relative; overflow: hidden;}
.ads_left{ width:475px; float:left; height:400px;}
.ads_right{ width:410px; float:right; text-align:center; padding-right:80px; padding-top:30px;}
.ads_title{ color:#fff; font-size:30px; font-weight:bold; width:100%; border-bottom:1px solid #fff;}
.ads_txt{ padding-top:10px;}
.ads_txt li{ float:left; width:33%; padding:14px 0px;}
.ads_txt li a{ display:inline-block; padding:8px; border-radius:4px; font-size:20px; cursor:pointer;}
.ads_txt li a.active{ background:#FF0;}

.city_infoLink{ width:233px; position:absolute; left:476px; top:200px; color:#fff; background:#008ae1; z-index:1000; padding:0px 10px 10px 10px; text-align:left; display:none;}
.maptitle{ border-bottom:#66b9ed 1px solid; height:30px; line-height:30px; padding:6px 0px;}
.maptitle_r{ width:78px; float:right;}
.maptitle_r a{ background:#fff; line-height:20px; padding:0px 4px; float:left; display:block; font-size:12px; font-family:"宋体"; text-align:center; margin-top:6px;}
.maptitle_r img{ margin-left:6px;}
.maptitle #title{ font-size:20px;}
#countylist a { line-height:30px; padding-left:5px; display:block; font-family:"宋体"; height:30px; color:#fff; font-size:14px;}
.view_top1{ overflow:hidden; background:url(gt_08.jpg) no-repeat right bottom; height:40px; line-height:40px;}
.view_top1 span,.view_top2 span{ float:left; width:124px; text-align:center; font-size:18px; font-weight:bold; cursor:pointer;}
.view_top1 span.active,.view_top2 span.active{ background:#ab010b; color:white;}
.view_top1 a,.view_top2 a{ float:right; margin-right:20px; font-size:12px; color:#666; font-family:"宋体"; line-height:40px;}
.view_top1 a{ line-height:30px;}
.view_top2{ height:40px; line-height:40px; background:url(view2bg_22.jpg) repeat-x;}
.view_top3{ height:40px; line-height:40px; background:url(vg_63.png) no-repeat 10px center #ab010b;}
.view_bottom{padding:10px 10px;font-size:14px; overflow:hidden;}
.view_bottom .a{height:445px;}
.view_bottom .b{height:245px;}
.view_bottom li{ overflow:hidden; padding-left:10px; background:url(doc_17.jpg) left center no-repeat; line-height:40px; height:40px; vertical-align:top;}
.view_bottom span{ float:left; font-size:14px;}
.view_bottom i{ float:right; font-size:12px; font-style:normal; color:#4b4b4b;}
.view_tu{ padding-top:9px; overflow:hidden; height:104px; width:100%;}
.view_tu .tu{ float:left;}
.view_tu .tu img{ width:156px; height:102px;}
.view_tu .txt{ float:right; width:280px; font-size:14px;}
.view_tu .title{ font-weight:bold; padding-bottom:8px; color:#242424;}
.view_tu .title a:hover{ color:#F00;}
.view_tu .xq{ color:#cc0314; float:right; margin-top:-20px;}
.view_tu .content{ text-indent:2em; font-size:12px; color:#666;}
.view_tu p{ text-indent:28px; font-size:14px; color:#666;}
.view_tu p.title{ text-indent:0;}


.focusBox{ position: relative;}
.focusBox .pic img{ display: block;}
.focusBox .txt-bg{ position: absolute; top: 365px; z-index: 1; height: 50px; width:100%; background-color:#666; background: rgba(33,33,33,0.6);}
.focusBox .txt{ position: absolute; top: 365px; z-index: 2; height: 50px; width:100%; overflow:hidden;}
.focusBox .txt li{ height:50px; line-height:30px; position:absolute;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; line-height:50px;}
.focusBox .num{ position: absolute; z-index: 3; top: 385px; right: 8px;}
.focusBox .num li{ float: left; width: 14px; height: 14px; line-height: 18px; text-align: center; cursor: pointer; color:white; background-color:#c7c7c7; border-radius:3%; padding:2px; margin-right:10px; color:#333; font-size:12px; text-align:center; color:white;}
.focusBox .num li.on { background:#fff; color:red;}


.focusadv{ position: relative;}
.focusadv .pic img{ display: block;}
.focusadv .hd{ position: absolute; z-index: 3; top: 65px; right: 8px;}
.focusadv .hd li{ float: left; width: 10px; height: 10px; line-height: 18px; text-align: center; cursor: pointer; color:white; background-color:#fff; border-radius:50%; margin-right:10px;}
.focusadv .hd li.on { background:#fce930;}





.focusSP { position: relative; width:386px; height:240px; overflow: hidden;}
.focusSP .pic img { width:386px; height:240px; display: block;}
.focusSP .prev,
.focusSP .next { width:34px; height:74px; position:absolute; top:84px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;}
.focusSP .prev { background-image:url(c.png); background-position:-83px 0; left:0;}
.focusSP .next { background-image:url(c.png); background-position:-117px 0; right:0 ;}
.focusSP .prev:hover,
.focusSP .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 ;}


#head_01{ width:100%; height:320px; background: url(../../../../../../../../../Desktop/%E5%B1%B1%E4%B8%9C%E6%B0%B4%E5%88%A9/banner_02.jpg) center top no-repeat; margin:0 auto; position:relative;}
#nav_right{ position:absolute; top:10px; left:70%;text-align:right; background-color:white;overflow:hidden;}
#nav_right input{ vertical-align:middle; display:inline-block; border:none; padding:0px;}
#search_btn{ background-color:#cc0314; width:40px; height:30px; color:white;}


#nav_container{ width:100%; margin:0 auto; height:51px; background:url(nav_bg_03.png); position:absolute; bottom:0px;   z-index:9999;}
#nav_container li{ float:left; z-index:9999;}
#nav_container li a{ color:#fff; display:inline-block; line-height:51px; padding:0px 35px; z-index:9999; font-size:16px;}
#nav_container li a:hover{ color:#fff450; z-index:9999; font-size:16px;}
#nav_container li .shouye{ color:#fff450; padding-right:24px; margin-left:5px;}
#line{ width:100%; height:8px; background:#c80311; margin:0 auto;}


#body{ width:1200px; margin:0 auto; background-color:white;}
#body .h1{ height:5px;}


#adv1{ width:1200px; height:84px; margin:5px auto 0px;}


#toutiao{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:15px;}
#toutiao .title{ text-align:center; font-size:36px; font-weight:bold;}
#toutiao .title a:hover{ color:#006;}
#toutiao .txt{ padding-top:10px; text-indent:2em; font-size:14px; color:#555;}


#body_01{ margin-top:20px; overflow:hidden;}
#body_01_left{ float:left; width:655px;}

#body_01_right{ float:right; width:600px;}


#adv2{ margin-top:10px; overflow:hidden; margin-bottom:35px;}
#adv2_focusBox.focusBox .pic img{ width:1200px; height:116px;}
#adv2_focusBox.focusBox .num{ top:90px;}
#adv2_focusBox.focusBox .num li{ border-radius:50%;}


#body_02{ margin-top:10px; overflow:hidden;}
#body_02_left{ float:left; width:240px;}
#body_02_left a{ width:120px; height:142px; float:left; display:inline-block; background:#cc0314; text-align:center; color:#cc0314; cursor:pointer;}
#body_02_left a:hover{ font-weight:bold;}
#body_02_left img{ margin-top:25px; overflow:hidden;}
#body_02_left span{ display:block;}
#body_02_middle{float:right; width:460px;}
#body_02_right{ float:right; width:460px; margin-right:20px;}

#body_02 .view_bottom i{ display:none;}


#body_03{ margin-top:10px; text-align:center; font-size:0; overflow:hidden; width:1200px; background:#f5f1f1;}


#body_04{ margin-top:20px;  width:1280px;}
#body_04_1{float:left; width:406px;}
#body_04_2{float:left; width:406px; margin-left:35px;}
#body_04_3{float:right; width:396px; margin-left:20px;}
#body_04 .view_tu .tu img{ width:124px; height:82px;}
#body_04 .view_tu .txt{ float:right; width:250px; font-size:14px;}
#body_04 .view_tu{ padding-top:9px; overflow:hidden; height:88px; width:100%;}
#body_04 .view_top2{ height:40px; line-height:40px; background:#f1f1f1;}
#body_04 .view_top2 span.active{ background:url(cd_60.png) no-repeat left center; color:#333; margin-left:15px;}


#body_05{ margin-top:20px; overflow:hidden; width:1200px;}
#body_05_1{float:left; width:386px;}
#body_05_2{float:left; width:386px; margin-left:20px;}
#body_05_3{float:right; width:386px; margin-left:20px;}
#body_05 .view_tu .tu img{ width:124px; height:82px;}
#body_05 .view_tu .txt{ float:right; width:250px; font-size:14px;}
#body_05 .view_tu{ padding-top:9px; overflow:hidden; height:88px; width:100%;}
#body_05 .view_top2{ height:40px; line-height:40px; background:#f1f1f1;}
#body_05 .view_top2 span.active{ background:url(cd_60.png) no-repeat left center; color:#333; margin-left:15px;}


#body_06{ margin-top:20px; overflow:hidden;}
#body_06 a{ display:inline-block; float:left; margin-right:8px;}


#body_07{ margin:20px 0; padding:20px 50px; padding-left:140px; text-align:center; background:url(link_71.png) no-repeat left top #f1f1f1; text-align:left; line-height:30px;}
#body_07 a{ display:inline-block; padding:0px 10px;}


#foot{ background-color:#155183;line-height:20px; text-align:left; width:100%; overflow:hidden;  font-family:"宋体"; font-size:12px;}
.foot_in{ width:1200px; margin:0 auto; overflow:hidden; padding:30px 0px; height:140px;}
.foot_1{ float:left; padding:0px 40px; border-right:1px solid #f97d81; margin-top:10px; width:250px;}
.foot1 a,.foot_2 a{ color:white; display:inline-block;}
.foot_2{ float:left; padding:0px 40px 0px; border-right:1px solid #f97d81; width:350px;}
.foot_3{ float:right; padding:0px 40px; text-align:center;width:350px;}
.foot_3 div{ float:right; margin-right:20px;}
.nav dl{ background-color:#ab010b; width:130px;}
.nav dl dt{
padding-bottom:15px;
height:30px;}
.nav dl dt a{
padding:0px 30px !important
;}



#full-screen-slider { width:100%; height:350px; float:left; position:relative}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}